package com.vote.dao;

import com.vote.pojo.VoteCount;
import com.vote.pojo.VoteCountExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface VoteCountMapper {
    int countByExample(VoteCountExample example);

    int deleteByExample(VoteCountExample example);

    int deleteByPrimaryKey(Integer voteCountId);

    int insert(VoteCount record);

    int insertSelective(VoteCount record);

    List<VoteCount> selectByExample(VoteCountExample example);

    VoteCount selectByPrimaryKey(Integer voteCountId);

    int updateByExampleSelective(@Param("record") VoteCount record, @Param("example") VoteCountExample example);

    int updateByExample(@Param("record") VoteCount record, @Param("example") VoteCountExample example);

    int updateByPrimaryKeySelective(VoteCount record);

    int updateByPrimaryKey(VoteCount record);
}